technical sergeant - Français Anglais Dictionnaire